

#iframe-url{
    width: 100%;
    height:calc(100vh - 44px);
    overflow-x: hidden;
    overflow-y: hidden;
    border: none;
    -webkit-overflow-scrolling: 'touch';
}

.nav-title .triangle-icon {
  color: white;
  display: inline-block;
  border-top: 0.25rem solid white;
  border-left: 0.2rem solid transparent;
  border-bottom: 0.2rem solid transparent;
  border-right: 0.2rem solid transparent;
  margin-left: 5px;
  margin-top: 5px;
  font-size: 0.25rem;
}
.nav-title span {
  color: white;
}

.header-icon-img {
  margin-left: -4px;
}

@supports (bottom: env(safe-area-inset-bottom)) {
  #iframe-url {
      height: calc(100vh - env(safe-area-inset-bottom) - env(safe-area-inset-top) - 44px);
  }
}
@supports (bottom: constant(safe-area-inset-bottom)) {
  #iframe-url {
      height: calc(100vh - env(safe-area-inset-bottom) - env(safe-area-inset-top) - 44px);
  }
}
